/**
 * login模块接口列表
 */

import base from "../base"; // 导入接口域名列表
import axios from "@/request/http"; // 导入http中创建的axios实例
import qs from "qs"; // 根据需求是否导入qs模块

const videoController = {
  // ========================↓↓↓↓↓↓↓demo参考接口格式↓↓↓↓↓↓↓↓↓↓======================================
  // 【get请求】
  // 获取视频列表信息
  videoRecommendList(params) {
    return axios.get(`${base.yxf}/video/recommend/list`, { params });
  },
  // 【get请求】
  // 视频合并预览
  videomergePreview(params) {
    return axios.get(`${base.yxf}/video/videomerge/preview`, { params });
  },
  // 【普通的delete请求】
  // 删除视频
  videoDel(params) {
    return axios.delete(`${base.yxf}/video/del`, { params });
  },
  // 【普通的post请求】
  // 视频点赞
  videoDoLike(params) {
    return axios.post(`${base.yxf}/video/videolike`, qs.stringify(params));
  },
  // 【普通的put请求】
  // 视频合并
  videoMerge(params) {
    return axios.put(`${base.yxf}/video/videomerge`, qs.stringify(params));
  }
};

export default videoController;
